<%@page import="java.util.List"%>
<!DOCTYPE html>
<%@page import="java.util.Date"%>
<%@page import="javax.management.timer.Timer"%>
<%@page import="java.text.SimpleDateFormat"%>
<%@page import="Negocio.*"%>
<%
    String idBicicleta = (String) request.getParameter("idBicicleta");
    int id = Integer.parseInt(idBicicleta);
    Bicicleta b = Bicicleta.seleccionarBicicleta(id);
    Usuario us = (Usuario) session.getAttribute("usuarioShow");

%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<html>
    <head>
        <%@include file="head.jsp" %>

    </head>
    <body>
        <%@include file="barraArriba.jsp" %>

        <div class="contenido">
            <%@include file="barraIzq.jsp" %>   
            
            <span class="dondeestoy"><a href="ControladoPpal?opcion=enlaces&sitio=perfil"><%=us.getNombre() + " " + us.getApellidos()%></a> > <a href="ControladoPpal?opcion=enlaces&sitio=bicicleta">Bicicletas</a> > Editar Bicicleta </span>
            <div class="contenido_bicicleta">


                <%
                    String marca = b.getMarca();
                    String modelo = b.getModelo();
                    int tipo = b.getTipo();
                    String tipoBicicleta = "";
                    String selected1 = "";
                    String selected2 = "";
                    String selected3 = "";
                    if (tipo == 1) {
                        tipoBicicleta = "Ciudad";
                        selected1 = "selected";
                    } else if (tipo == 2) {
                        tipoBicicleta = "Montaña";
                        selected2 = "selected";
                    } else if (tipo == 3) {
                        tipoBicicleta = "Carretera";
                        selected3 = "selected";
                    }
                    List<Pieza> listPiezas = b.getListPiezas();
                %>

                <form action="ControladoPpal" method="post">
                    <input type="hidden" name="opcion" value="actualizarBicicleta"/>
                    <input type="hidden" name="idBicicleta" value="<%=id%>"/>

                    <ul class="bicicleta">
                        <li><span>Bicicleta</span></li>
                        <li>Marca: <input type="text" name="marca" size="20" value=<%=marca%> /></li> 
                        <li>Modelo: <input type="text" name="modelo" size="20" value=<%=modelo%> /></li> 
                        <li>Tipo: 
                            <SELECT name="tipo">                                                                   
                                <option value="1" <%=selected1%>>Ciudad</option>
                                <option value="2" <%=selected2%>>Montaña</option>                                            
                                <option value="3" <%=selected3%>>Carretera</option>                                    
                            </SELECT>
                        </li>
                        <li><INPUT class="bicicleta" TYPE=SUBMIT VALUE="Actualizar Bicicleta" /></li>
                    </ul>

                </form>
                <%
                    int tam2 = listPiezas.size();
                    int j = 0;
                    for (j = 0; j < tam2; j++) {

                        String nombre = listPiezas.get(j).getNombre();
                        String modeloPieza = listPiezas.get(j).getModelo();
                        int idPieza = listPiezas.get(j).getId();
                %>
                <form action="ControladoPpal" method="post">
                    <input type="hidden" name="opcion" value="actualizarPieza"/>
                    <input type="hidden" name="idPieza" value="<%=idPieza%>"/>
                    <input type="hidden" name="idBicicleta" value="<%=id%>"/>

                    <ul class="pieza">
                        <li><span>Pieza <%=j + 1%></span></li>
                        <li>Nombre: <input type="text" name="nombre" size="20" value=<%=nombre%> /></li>
                        <li>Modelo: <input type="text" name="modeloPieza" size="20" value=<%=modeloPieza%> /></li>
                        <li><INPUT TYPE=SUBMIT VALUE="Actualizar Pieza" /></li>
                    </ul>  
                    <br />
                </form>
                <form action="ControladoPpal" method="post">
                    <input type="hidden" name="opcion" value="borrarPieza"/>
                    <input type="hidden" name="idPieza" value="<%=idPieza%>"/>
                    <input type="hidden" name="idBicicleta" value="<%=id%>"/>
                    <INPUT style="margin-left: 80px" TYPE=SUBMIT VALUE="Borrar Pieza" />
                </form>        

                <%
                    }
                %>

                <br />
                <form action="ControladoPpal" method="post">
                    <input type="hidden" name="opcion" value="anadirPieza"/>
                    <input type="hidden" name="idBicicleta" value="<%=id%>"/>
                    <ul class="pieza">
                        <li>Nombre: <input type="text" name="nombre" size="20" /></li>
                        <li>Modelo: <input type="text" name="modeloPieza" size="20" /></li>
                        <li><INPUT TYPE=SUBMIT VALUE="Añadir Pieza Pieza" /></li>                        
                    </ul>
                </form>
                <br />
                <form action="ControladoPpal" method="post">
                    <input type="hidden" name="opcion" value="borrarBicicleta"/>
                    <input type="hidden" name="idBicicleta" value="<%=id%>"/>
                    <INPUT TYPE=SUBMIT VALUE="Borrar Bicicleta">
                </form>                            

            
            </div>
                        <div class="subirFotoPerfilBici">                        
                         <form action="ControladoPpal" method="post" enctype="multipart/form-data">
                            <p>
                                <%
                                    if (request.getAttribute("mensaje") != null) {
                                %>
                                <h1 id="mensajefallosubidafotoperfil"><%=request.getAttribute("mensaje")%></h1>
                                <%}%>
                            <input type="hidden" name="tipo" value="fotoPerfilBici" />
                            <input type="hidden" name="id" value="<%=b.getId()%>" />
                            <input type="file" name="archivo" id="archivofotoperfilBici" />
                            </p>

                            <p><input type="submit" value="subir" id="botonsubir"/></p>


                        </form>
               </div>
        </div>
    </body>
</html>